be in substantial agreement - Espagnol Anglais Dictionnaire